package com.arpgalaxy.spring.boot.autoconfigure.shiro;

import org.apache.shiro.authc.AuthenticationToken;

import java.util.List;
import java.util.Set;

public interface ArpgalaxyShiroRealmService<T> {
   AuthenticationEntity<T> doGetAuthenticationInfo(AuthenticationToken token);
   Set<Object> doGetPermissions(AuthenticationEntity entity);
   Set<Object> doGetRoles(AuthenticationEntity entity);
}
